Steve_Lowbrow
Steve is a good ol' Canadian boy gaming up in the North. A fan of action/adventure and survival games, Steve has to game as much as he can in the summer, since his Xbox One freezes solid every winter (it thaws out in about March).

All Posts

Read Article Mega Glalie and the Dark Side of Microtransactions
Read Article Firewatch release date confirmed: headed to PS4 and PC early next year