Touhoumon is nice, there is a lot of modifications, making it better to play that the original game, first I tought it would be the same as pokemon with different sprites, but they modified the attacks too, so it was awesome.
I played the beta of the insane/extra version recently, well, it was hard, maybe kaizo, because you can't defeat a lvl 60 lunatic with only a lvl40 EX...so I cheated to finish it, even if the author said not to do so. :V