I wish you would have made more with the base concept, in the end it felt like possessing armor was just a way to have a cool main character. I understood the cool thing about it only at the end when I got hit and saw my boots disappear.
But this is a very small thing compared to the rest. This might be the most polished game I've played so far. the effects look nice and it controls well, I really enjoyed my time with it. Well done!