At it's core, this is an incredibly unique game. Unfortunately there are some glaring flaws that take away from the experience. Mainly, the levels are so long and they require very precise movement. Thus, one incorrect movement late into the stage will tank the entire level.