I saw this game yesterday on YT and liked it very much. Bought it here because I cant download it on steam "legally". The map in the steam version seems a lot bigger. Any chances we get the steam version here?