Amazing
great level design, unique mechanics, superb soundtrack, amazing voice acting and great cutscenes.