You might not want it showing up on your steam account.I might be piching points here. BUT how can one ""download"" this game if said game is already free on Steam
this is a question that many will ask for about a week and then forgot that this game existed