I've never been really clued in on arcade game emulation, are "Neo Geo" games specifically that, or does it refer to all arcade games? I got really excited at thinking about playing DnD: Tower of Doom and Shadow Over Mystara on my DS when my friend told me about NeoDS, although looking now i'm...