I agree with the "TaintedLogic" except for the ending, I think that ending too long.
If not difficult, you can try to pass my level in Geometry Dash, created for this song)))
ID - 28911530 (abyss)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.