The keys you have to press are absolutely diabolical. I also loved the intro cutscene.
Thank you so much!