Home Tags Batlletoads

Tag: batlletoads

You might have heard the Battletoads are back. Their first new adventure in over 25 years hit the XBox platform today. Reactions from critics are mixed...IGN loves it, Polygon hates it, Kotaku is...totally worthless. But it's not the only...
test