Identity RPG - Town Square Trailer 11/29/2018 Prepare to step inside Identity RPG for the first time with the Steam release of Identity's first module, Town Square in November 2018.