This game is shockingly good. I'm just amazed at all the effort on all fronts, from the gameplay design to the graphics to even the story and writing.