The game looks interesting, if I buy it here will it have a difference from the steam version? I want to buy it to support the development of the game, and if that is the case once I buy it (right here) how can I access future updates when they are released