Latest Post

Shines Over: The Damned The Next Upcoming Horror Xbox Series X Rumour – New Version On The Way Pacific Drive – A Survival Road Trip Demo Hollowbody – Next Fest Demo Dive Until Dawn – A Return To The Past With A Remake In The Future
Zitz, Rash, and Pimp make their return to frustrate you until no end. The 3 player couch co-op beat ’em up game Battletoads finally has a release date. We have been hearing from Dlala Studios and Microsoft that this title would still release in 2020. Today we got confirmation and a launch trailer. Battletoads will be releasing for Xbox One & Windows PC August 20th. Additionally you can purchase this game on Steam as the store page is now up. Additionally if you have Xbox Game Pass you will have access to the title day one for no additional charge. Check out the launch trailer below.

Leave a Reply