Prehistoric Gal: Small Bugfixes

Some small bugfixes. Hope you have a great time :)