I like the concept, it is cool.
It is a bit hard to understand stuff here and it felt a bit unresposive
So yee
Overall tho, it may be me, as I am used to fast paces games more, with dynamic cameras etc
Still I think it is a solid entry, so good job :3