Battletoads (Sega Genesis)
Developer: Arc System Works Publisher: Tradewest Release: 03/93 Genre: Action Battletoads is a game that I both love and hate. It has more variety than two or three games combined and lets its creativity flow unbridled. But the...