Release date pegged for the 16th of May. I hope they have been able to apply the polish needed to this game. It's an interesting concept and by all accounts Lords of the Fallen was decent, just needed that extra bit of polish. So hopefully they have learnt from that.
Check out my new gaming blog Player State. Updated every Wednesday.