Persistent Studios

Persistent Studios are the developers of the game The Kindred.