Twelve micro games released over twelve days.