IT'S HERE, IT'S FINALLY HERE!!! Well, sort of. CAN THIS GAME JUST COME OUT ALREADY?!?
Right now the release date is for March 8th, 2016... but we'll see. Right now, we'll have to settle for this 30 min video of an uninterrupted play through of the opening. ENJOY!