The Impact of Super Mario Galaxy on Gaming and Puzzle Design