There's a lot to like here. The story is fascinating (completely understandable? not necessary, but confusing in the right ways). My only objection would be that it felt very linear: not a lot of room to explore freely, but rather "go here; then go there; then go back to here...", and sometimes it wasn't clear where to go because a timed event had to trigger. But this is a quibble with a game that's otherwise really interesting and fun.