Oh, my. Just visit:

http://onemorelevel.com/game/super_mario_crossover

It’s a Flash version of the classic Super Mario Bros. for Nintendo, except that you can play as Mega Man, the guy from Contra, Samus from Metroid, etc. etc. It really works.

Note (to all, including self): do not play at work.