A familiar, but fun puzzle RPG.