Battletoads Gets A Release Date! Here’s Everything We Know (Video)
Battletoads is coming on August 20th 2020 with pre-download available for Xbox Game Pass members right now.
X019 Recap
In case you missed today's show, read on for all the info from the show and some spots that stood out to us!
Yooka Laylee and the Impossible Lair Review (Xbox One)
A change in formula lifts the latest in the Yooka Laylee series to a whole other level.
Gears 5 Review (Xbox One X)
The Coalition has created another monster hit. But are they setting the stage for future changes to the Gears of War franchise?