Write on Thursday, 08 March 2018 Published in News

The zombie survival game will launch on May 22nd 2018.

Write on Sunday, 11 June 2017 Published in News

Microsoft reveal the Xbox One X and a host of exclusives.