NOTHING about this sucks!
It's hard and fast and it doesn't quit! If you ever get the inspiration you should definitely remake this. If this is what you could do years ago, what you could make this into now would blow everyone's minds. I don't know if this means anything to you but this is (to my recolection) the only submission I've ever seen that has a perfect 10/10 score. I've seen some pretty kick ass things with a lot fewer reviews that have lower scores.