i really like this game, i did a deathless run that involved the recently discovered move tech called ledge boosting, it improved my personal best (and former world record) from 2 minutes
to 30 seconds
in short, your game sucks ass