Kriss' Journey: Compatibility update

Fixed issues that prevented launching the game through the Steam client on Linux/SteamOS and Mac. Thanks to #theITAXx and #pask_92354 for helping with troubleshooting/testing. And thank you all for the patience!