Ready for some new games to get through your week? Here are the new releases for this week!
Tag Archives: No Time to Explain
ID@XBOX Announcements at Gamescom
Minutes ago, Microsoft showcased ID@Xbox at Gamescom, a system by Microsoft that allows independent video game developers to publish their games on Xbox One. Continue reading ID@XBOX Announcements at Gamescom