Xbox Game 'Fez' Flawlessly Combines Old and New