Games Radar has confirmed this afternoon that the Future Games Show will be back and it is happening this month. The show, which airs on 25th March on YouTube and Twitch etc, promises to have a whopping 40 games from more than 30 different publishers and developers, including SEGA, Team 17, Warner Bros, and EA. The show […]

Read more of this post


This post is ad-supported