Outstanding.
As far as Newgrounds games go, this is definitely on the serious side, but it was totally enjoyable.
Usually, when you make a serious game, it ends up being just a lecture more than a game, but this was so open-ended that it eliminated the wagging-finger phenomenon that you normally get from games that aren't all about blowing things up or solving crap. Excellent work, great potential for this type of game. :)