Far Cry is a franchise of first-person shooter games, all of which have been published by Ubisoft. The first game, "Far Cry", was developed by Crytek to premiere their CryEngine software, and released in March 2004. Subsequently, Ubisoft obtained the rights to the franchise and the bulk of the development is handled by Ubisoft Montreal with assistance from other Ubisoft satellite studios. The following games in the series have used a Ubisoft-modified version of the CryEngine, the Dunia Engine, allowing for open world gameplay. There have been five main games in the series, along with three standalone expansions; the first game, initially developed for Microsoft Windows, also saw a number of ports to video game consoles.