Battletoads: Over a Million Players Burst Into Action with the Battletoads

Two months after Battletoads ’ big launch, the dust is finally starting to settle and our heroes are adapting nicely to life in this gaming generation! Since their brand new adventure released on August 20, the developm…