I picked up the game release day and played through it relatively quickly. I'm curious to hear what people have to say about it. My feelings are... mixed...