Very interesting article on this game I'm glad your actually pointing out things that are good and bad. Do you feel that since there is 2 months left before PC release that the game will be more polished? I saw the developers video when they were at…