Dirk Riegert and Matthias Nock are listed as references for the game development studio. The studio has been operating since 1995, has released over 25 projects, and employs over 50 people at their location in Mainz, Germany. Their philosophy focuses on on-time and on-budget development, innovative technology, professional project management, and an experienced team.