Es parte del grupo TT Games, junto con TT Games Publishing.