O. M. F. G.
My god that was awesome! It made you drool? Pfff. I had a full on NERDGASM. That would totally make an awesome game. You gotta pitch this idea to Capcom. Sequel PLEASE!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.