I really enjoyed the mechanic of having a choice of which platform I could place periodically, which kinda let me build a "stairway" upward on the map. I wasn't certain what purpose the green energy bars had though, but it was a fun challenge to survive against the floating clocks overall :)