I'm so hyped, the trailer looks great, the game is 3x larger in filesize than usual (and it's just "demo"), gonna play it tomorrow :O
enjoy man!