New to Shacknews? Signup for a Free Account
Already have an account? Login Now
The Steam platform sees some 35 million new game releases a week. Which of these is worth a closer look?
This week's game releases are highlighted by a cross-platform release of Minecraft: Story Mode - Season Two: The Telltale Series.
Find out which developers had the guts to release a game the week before E3.