I think this has some good ideas behind it, but I am so confused what to do despite playing it like 10 times already. But the music is great and I value the high-speed action of it.