I don't think I really understood my 10 minutes playthrough, but I get the overall concept. Great execution! Really good visual + sound combination.
I also thought I was a stationary tower.
I definitely have chosen a difficult for players concept, but anyway thanks for your feedback!