Mega Man 21XX... Wow, that's actually going way back for me. No idea how far the game has gotten now, but when I last saw it, there was still tons of work to do. Has to be...at least a couple of years since I last saw those guys...