Latest Post

John Marston PC Bound In Red Dead Redemption? Pine Harbor Out In Early Access – How It Looks At Alpha Stage Shadows Offering An Interesting Assassin’s Creed Open World Lara Croft And The Future Of The Tomb Raider Franchise Pools To Offer Up A Different Horror Experience
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