Needs a bit more polish on the controls and UI to make it a bit more enjoyable. The physics aspect gets a bit tedious and wonky, especially with levels like the one with a thin stripe. I... stopped playing there.