PlayUSA: Release!

Hey guys, PlayUSA is now released! Make sure to tell all of your friends to purchase the game and do so yourself, it would be greatly appreciated! Thanks, Seb from the PlayUSA Team