Causa Creations is a merry bunch of artists and coders, who ventured out to create windows into this world disguised as games.