Chrome keeps ending my download cause my internet isn't super good, so is there a steam key that comes when you buy the game on here? if so, is there a reason I can't find it?