yes it's Zero of Megaman fame, and yes as with all megaman games I suck at it



http://matterovermind.net/games/zerorace/ZeroRace.htm