You don’t need to worry about Japanese developers when it comes to creating an insane, over-the-top frenzy on the screen. It is just in their veins; their only barrier is having the necessary game hardware to show it up right.
Sega announced earlier today that it would bring Sega Saturn great Guardian Heroes to Xbox Live Arcade. Awesome, right? Everyone loves a Treasure game! Not awesome? First screen shots of the XBLA port of Guardian Heroes.