Saturday, July 20, 2013

Battletoads

Such a delightfully ridiculous premise. I wish more big budget games these days could be as crazy as Battletoads.