Hey, it really made my day waking up to see this review. As a dev it makes me really happy reading commentary from someone who understands what the game's going for in-depth.
I'll take your feedback into consideration, but I do have a question: what resolution is your monitor?