I'm trying to play the game but it just takes me to the steam page when attempt to run it. It does look really cool though!
Sorry, can't tell where else to try to get help for this.