This has made my day. Period.
Glad it's come so long after the game, to be honest (gave us all a chance to play the game
) - though fans of the original game will be fully aware of all the plot twists and what-not if it's a straight adaptation from the game.
Sorta makes me wish it's a sequel, with