The visuals, and the audio, and the juicy effects! If this isn't at least top 100 game then I don't know what is. Only complaint is that sometimes it felt like things would or wouldn't happen at random. Like I would hit something and nothing would happen, or there would be no enemies on screen and I would get hit by something invisible.