Enforce was originally developed by Insanity development team. They originally worked on a game called Enforce but it was later cancelled but was used as a basic for the engine. Insanity later transformed into Black Element Software and used the engine for Shade: Wrath of Angels (originally known as Nefandus). Developers compared it to Unreal Engine. The studio later used the engine for Alpha Prime and the in Carrier Command: Gaea Mission that was developed under Bohemia Interactive as Black Element Software was acquisitioned.