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.
Star Wars Jedi Fallen Order Gameplay Demo Impressions
We break down extended Star Wars Jedi Order gameplay demonstration. Thoughts on game mechanics, Star Wars canon references, and similarities to Uncharted.