Indie game developer and publisher MythicOwl revealed their latest game this week, as you become the delivery driver for everyone in Truckful The game will have you playing as the lone delivery driver filling your truck with supplies and getting them to people in the hilly and obscure valley that you all happen to live[...]