The narrative and the gameplay fit very well together. The intro cutscene is quite powerful. Well done!