Picture this: you've just spent fifteen hours sludging through a story, hoping that whatever lurks around the final corner ultimately ties everything together into one neatly...
I don't know about you, but I enjoy a challenge. That's something most of us should at least expect in a video game — especially during...