Wow ! This feels like an indie game I could have found on Armogames or on Steam. The artwork is really nice, and the animations are sooo smooth. I doesn't feel like something made in one week. Well, not with my work speed anyway :P The audio is nice, as the gameplay, but it serves the story in a nice way. Overall, an attaching game.
Very good job !