Latest Post

Monorail Stories Review – Synchronicity of Relaxation and Tension Dead Space Remake Gameplay Trailer is Here! Gamevice Flex Launching October 25th Overwatch Is Officially Dead Funtasia Review. A Hard But Addictive 2D Racer
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.
What’s your Reaction?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Leave a Reply

%d bloggers like this: