Will the full version of this game be available on here or on other sites besides on Steam? Because in Germany its not available on Steam.