The idea is really interesting but the controls and the speed of the game make progressing rather frustrating.