Originally slated for release in 2025, Supermassive Games has given its upcoming sci-fi horror video game Directive 8020 a brand new release date, following a significant delay. After months of ...
The Wizard of Oz shines bright at Sphere in Las Vegas. What other franchise would work perfectly for the highly acclaimed theater in the city of sin.