This is a really solid game.
It is a little unforgiving in the start since time keeps passing despite you not knowing what the heck is going on and what you should be doing. But once you start soaking in the information, and look around for a bit, you then begin to understand all of the game's systems.
I don't really have any meaningful criticisms, except that you could probably make it clearer on the map where you're currently at. The map dot is too subtle.
Besides that... would it be possible to get a downloadable version of the game?
My browser wasn't able to handle it very well, and I'd really like to dive deeper into the game. It looks really interesting, and I really liked it.