gamejournalist.wordpress.com
Video Game Music of the Week – 04-10.02.2013
Battletoads were, of course, considered a Teenage Mutant Ninja Turtles knockoff back in the day. In reality, the two had little in common aside from being about fighting human/animal mutants. Anoth…