Took a look around and couldn't see this posted, I think this is something GAF will love as much as I do.
ROM CHECK FAIL is an indie game that mangles loads of different games together (usually 3 at once) into a whole new world of awesome. Think Wario Ware, but level-based, with the level itself changing every five seconds. Scenery, enemies, player character, gameplay mechanics are all taken from a variety of games and randomly mixed up with each other, with awesome results.
It makes complete sense when you play it, so do so:
http://forums.tigsource.com/index.php?topic=1295.0
I found it on Tim's neverending blog of indie awesomeness:
http://www.indiegames.com/blog/