Thanks for the solid review! I'm still thinking this will be one to wait on for me but I'm hopeful that it will continue to develop as it approaches full release. I was a bit worried because it was only holding at a mixed on Steam, but maybe they'll be able to pull it around. And from what it sounds like from your review, I'd still enjoy it regardless.