rarefandabase.com
Battletoads Trademark Approved For Publication
On February 11th, 2015, the Battletoads trademark was approved for publication, pushing the franchises return to gaming a one step further. The trademark itself was renewed by Microsoft in November…