We can only apologise for our shocking new video series on Youtube.
We have saved out past and packaged our heritage. Deus Ex Machina and Slightly Magic are now available on Steam. We now look forward to a new chapter as video games finally begin to evolve. Stay tuned for surprises.