Firma se sídlem ve švédském Göteborgu, vznikla v roce 2005 pod jménem SLX Games, nové jméno převzala od firmy která vytvořila první a freeware verzi hry The Journey Down: Over The Edge
V roce 2009 vyšla jejich první hra - MMORPG Nords. V roce 2012 vydali novou verzi hry The Journey Down: Over The Edge ve vysokém rozlišení The Journey Down: Chapter One. Tato hra je prvním dílem ze 4-dílné série.
Studio se také věnuje vývoji her na mobilní telefony pro operační systémy Android a iOS. Dále se firma věnuje také vývoji různých databází a konzultační činnosti.