The theme is very well respected and explained. Its playable and its impressive how you got the time to do a little cinematic intro and some backstory given the time you had. Maybe I would've guided the player a little bit more at the beginning to tell him how the mechanics work. Awesome job! :)