I've been playing this game a lot not because I like it but because I wish it were better. You can tell a lot of work went into this game but not in the right areas.
The fight with Viper doesn't seem all that bad, even before the tip but that fight at the end does look infuriating. Trying to figure all of that out with a shitty re-spawn is just bad.
Phantomvirus's comments