Some mind-bending indies and a lost Nintendo classic are among this week's Five Games.