Idle Space Navy: Idle Space Navy 0.10.5

After some more bug reports (thanks so much, community - you're awesome) I have another bugfix release for Idle Space Navy! Here's what's patched: Fixed an issue preventing Artifact collection. Fixed some bugs in the De…