New
Hi all i only found this game a couple of days ago i had no idea it existed and man am i glad i found it and that its being released on steam in 2018!!. I have been binge watching YouTube videos on game play and guides and read almost every guide on this site im so hyped to play this on global release!!