Crazy entry here! The game has potential but I think the weakness plays around the difficulty. It's hard indeed, and that's not bad, but it has no learning curve. That can cause most people to quit before beating the level (only 5 scores on the leaderboard when I beated it, and 18 ratings).
You need to use all the game mechanics since the start, and the first part of the level is as hard as the last one. However, once you beat it once you can challenge yourself to improve the time and the difficulty plays a good role here.
I would love to see streamers speedrunning it! <3