The folks over at XP101 revealed this week that they've had to put in a short delay for their upcoming game For The People The game was originally supposed to be out this week on July 30th, but as you can read from the message they sent out below, they've pushed it back by a[...]