Butterfly Effect : An Augmented Reality Puzzle Game Marleigh Norton Blair MacIntyre Steven Dow Maribeth Gandy.