Thanks for the comment and the critique! I am 100% with you on everything you mentioned, you're deffo not the first one to get confused by the truck mechanic, and that's totally on my lack of playtesting! Thanks for playing!