While I do admit the beginning left me a bit confused and it's just too short to get a good graps on the scenario, I was very intrigued by the world building and the end left me there like "No! I gotta know more!"
Besides that, the fight scene was AMAZING, great use of simple yet very effective sprite animations!