You did a great job. The physics seems about as enjoyable as those of Rocket League and they must've have spent a considerably larger effort.