PlayUSA: PlayUSA now FREE

Hi there, We have some big news! PlayUSA is now free on steam, so grab your friends and get into it! Thanks, The PlayUSA team. Steam post image