A game which features innovative mechanics, good (though hard to piece together) story and nice music and sound. More importantly, a game which respects my time -- though some bosses are hard, nothing felt like filler. Good puzzles too!
Score: 86/100.