Genius Sonority developed Battle Trozei/Link: Battle! and is probably behind Shuffle as well. They also developed the GameCube RPGs (Colosseum/XD), Pokémon Battle Revolution, and the Pokémon typing game.