The Battletoads are back, and this time they're in a beat-em-up... and a 2D platformer... and a shmup... and so many other genres in this mishmash of styles. Being a release date trailer and all, you might be wondering when the Battletoads will finally arrive on Xbox and Steam. The wait won't be long, as Battletoads launches on August 20th.
No comments:
Post a Comment