Would there be any way to release the game here to download as I cant run steam as it always crashes for me, it would make it easier for some people around the world as well , as some parts of the world cant access steam