Have patience. Keep at it and you'll get to the stage where the game makes total and absolute sense to your mind, even if it's a blur of light and sound.
Only 10 have finished it out of 1080 tracked gamers? Come on, it's obvious many of you haven't given it enough of a chance.
You can continue as many times as you want, and start from the last level you were playing... just persevere.