Ok I think I'm a little lost story wise but I think the overall style is pretty cool. I like the way you've done the levels of lighting and the 2 alternating frames on them really brings it together more than if it was static. I can imagine some music would've significantly enhanced the experience and helped immerse the player into the world and story (obviously you don't need to compose your own royalty free is always an option!).