Really really cool game! I like the story as well. The transition animation surprised me a bit.
Thanks!