Anyone else going to play this? I just pre-loaded the game on Steam to play it tomorrow. Official page Game footage