If so, try Cassette Beasts. Actually blew me away completely unexpectedly, combining smarter combat, really neat pixel graphics, inventive monster names that are of course all terrible puns, and a really really great combat soundtrack that dynamically gets vocals when you fuse.
Only downside is that it makes modern actual Pokemon games look even worse by comparison.