OK that last part caught me completely off guard. I'm extremely impressed. Wow.
Could I get a download for this game? The vibe in the screenshots really speaks to me.