to be honest
ive seen a lotta these that are much better, but youre close. if you wanna make it better you should spend more time making the maps, more times with the graphics and make it somehow unique. the checkpoints were a really good start though.