2013 was an epic year in the world of video games.

10 months ago Comment

Outlast is the latest indie horror game revealed at E3 2013 by Red Barrel.

1 year ago Comment