I was really confused at first, the controls aren't intuitive at all. I also think new mechanics/actions being introduced on a timer doesn't give enough time to understand what's going on.
Overall nice game, once understood I enjoyed it.