Before you start kicking and screaming, demanding a refund, allow Stardock and the community to assist you. You will need to provide the following information, at the very least:
-Your system specifications, including CPU, memory, video card, operating system, sound card/onboard sound, and any background applications that may be running, such as anti-virus or chat
-Provide greater detail: What is "takes forever?" What is your system doing while it is loading the next map (HDD churning?)? What do you mean by freezing? Does your system actually freeze (stuck at game loading screen, cannot ALT-CTRL-DEL, cannot ALT-TAB, mouse and keyboard not responding)? Do you experience sound looping when it freezes? Does your screen go black? Does the system continue to respond (mouse moves, etc.) but the game freezes and you must terminate the process? Do you get any error messages?
This sounds like it is an issue with your system, possibly the display drivers. Have you updated them? Is your video chipset supported? Is your system overheating? Make sure that your heat sinks are clear of dust (use compressed air) and verify that all system fans are working.
EDIT: You posted your specs while I was authoring this post. Do you have any AV software or background apps running? Is your system clean of malware? Feel free to answer my other questions above and perform some of my suggested steps.