This game almost completely invalidates the first. With a lot more satisfying gameplay, better level design, and mechanics allowing for a huge skill ceiling, I have nothing but love in my heart for this game, regardless of how enraged some of it's more difficult challenges have made me