I enjoyed it a lot.The foreshadowing worked really well and the game play was engaging.Not to mention the incredibly creative environments, especially the way they transitioned into one another.