In samenwerking met Zallag ontwikkelt Artefacts Studio momenteel de WiiWare game Gods vs Humans. In de game kruip je in de huid van zestien Goden, verspreid over vier mythologieën. Als God neem je het op tegen de mensen die een toren proberen te bouwen om jou te bereiken en dat mag natuurlijk niet. Elke mens en elke God hebben hun eigen krachten waarmee je rekening moet houden om de tachtig levels uit te spelen.