Odd Machines: Lost Artifacts: Just fixed some minor bugs

Thanks for your awesome support on this game! I've just squashed some little bugs Have fun!