2017 started off well with some amazing games such as Resident Evil 7, Nloh, action RPG and an open world adventure called Horizon: Zero Dawn. We also welcomed The Legend of Zelda: Breath of...
The long awaited indie game Cuphead finally got its day of release. It first came out all the way back in 2014 at E3, and its official launch is set for September 28, 2017,...