The group operates in two segments: publishing and development. The publishing segment focuses on releasing games for PC and PlayStation, Xbox, and Nintendo Switch consoles. The development segment involves creating games through internal studios. The subsidiary Ironbird Creations SA is working on an action-adventure game "Phantom Hellcat". Taming Chaos SA is developing a rogue-lite game with the working title "Project Rush". Happy Little Moments SA is creating a game called "DRAW 2". The group is gradually reducing its involvement in the publishing market, focusing on its own production teams and titles.