Invasion: Neo Earth: 1.8.4 Hotfix for achievements + minor bugfixes

Fix for achievements not working in previous update *please note achievements might not show up during play for all users, but should still appear in your achievements log (I am looking into this also) Minor bugfixes: B…