The music, the soundeffects, the voice acting, the graphics... everything blends into one big piece of art that takes you on a journey. I played it on normal and it was easy to learn and the button mashing to get through the levels is fun and can be challenging. But the highlight is the character development. Really worth it and I am surely going to play it again.