amazing game, bought it on steam!
do they update the game here?
are you sure? where do you get it from?