Thanks for playing, and for the bug report! Wow you got to delivery quests, that means you spent quite some time in the game - do you happen to know how much approximately? Would you like to give me any other feedback on the game?
i think overall 2 hours of play, i had gotten to the alien mega sturcture.