Ooh, this is a really fun idea!! It's a really fun spin on the Delivery Driver mini-game, I really like the track layout and most of all the steering-directions-swap mechanic~
As an aside, congratulations on your first game ever! I know it must have been a bit of a challenge but also really rewarding as well! Keep up the good work! :D