WEll I love Jap games because they're actually fun... and I heard about this one.. Can someone tell me about it, and how to play, and so on.. I saw a youtube video but I didn't understand wtf was going on. This game seems popular, is there a translation? Well any info on this game would be nice. Thanks.