PC players are done quite an injustice on this week's game release highlights.
It's back! Our weekly feature that let's you know which games are coming out this week is here!
"Also I've got Strafe backed, always nice to see my backed games come to be"
Check out this bloody awesome trailer!
"Saw this game at papx easy but didn't get to play it.
You know what I would love to see? A ..."