As Perpetual Entertainment, the company had previously developed to beta status Gods & Heroes: Rome Rising, which was put on indefinite hold in October 2007 after several rounds of layoffs.
Perpetual was also developing the Perpetual Entertainment Platform (PEP), a complete solution for developing, hosting, monitoring, and operating any networked online game.