Fun game, well done! The amount of upgrades you've implemented makes for some good replayability and you've even added a leaderboard for some competition. :)
The collisions could definitely be more forgiving, and turning faster the further from the desired direction you are feels a bit weird, those are really my only complaints.