Thread
:
Suddenly, Battletoads is gonna release on August 20th
View Single Post
#
1
31st July 2020, 02:45 PM
Mr. Airplane
a banana peel
Join Date: Jul 2008
Total Awards
: 6
Suddenly, Battletoads is gonna release on August 20th
External Link: Tweet
We've seen almost nothing of this game, but here it is. This instills much confidence.
__________________
Mr. Airplane
View Public Profile
Find all posts by Mr. Airplane