Gaming Google Stadia Accidentally Leaks Old Demo of “Gods & Monsters”By Jessica LambJune 12, 2020 Things have been pretty quiet on the “Gods & Monsters” front. Originally, the game was set to launch on February…
Gaming Ubisoft Delays Three Major Games at OnceBy Jessica LambOctober 25, 2019 Ubisoft is delaying three of their major titles into the company’s next fiscal year.