Can my build run Guild Wars 2?

pandadog

Honorable
Nov 21, 2012
3
0
10,510
CAS: Thermaltake Level 10GTS Mid Tower Gaming Case w/ EasySwap HDD bays, 2x Front USB 3.0 Ports, & Headset Holder [+27] (Black Color [+0])
CD: 24X Double Layer Dual Format DVD+-R/+-RW + CD-R/RW Drive (BLACK COLOR)
COOLANT: Standard Coolant
CPU: Intel® Core™ i5-3570 3.40 GHz 6MB Intel Smart Cache LGA1155 [-24]
CS_FAN: Maximum 120MM Case Cooling Fans for your selected case [+9]
FAN: Asetek 510LC Liquid Cooling System 120MM Radiator & Fan (Enhanced Cooling Performance + Extreme Silent at 20dBA) (Dual Standard 120MM Fans (Push-Pull) [+9])
FLASHMEDIA: None
FREEBIE_MB: GIGABYTE GC-WB300D Exclusive Bluetooth 4.0/WiFi PCIe Expansion Card [+0]
HDD: 2TB (2TBx1) SATA-III 6.0Gb/s 64MB Cache 7200RPM HDD [+27] (Single Drive)
IEEE_CARD: None
IUSB: Built-in USB 2.0 Ports
KEYBOARD: AZZA Multimedia USB Gaming Keyboard
MB_SRT: None
MEMORY: 16GB (8GBx2) DDR3/1866MHz Dual Channel Memory [Free upgrade from 1600 + Double Memory] (Corsair Vengeance [Free upgrade from 1600 + Double Memory])
MONITOR: None
MOTHERBOARD: * [CrossFireX/SLI] GIGABYTE GA-Z77X-UD3H Intel Z77 Chipset DDR3 ATX Mainboard w/ IRST, Lucid Virtu MVP, Ultra Durable4, 7.1 HD Audio, GbLAN, Display Port, 3x Gen3 PCIe X16, 3x PCIe x1 & 1 PCI (All Venom OC Certified) [+73]
MOUSE: AZZA Optical 1600dpi Gaming Mouse with Weight Adjustable Cartridge
NETWORK: Onboard Gigabit LAN Network
OS: Microsoft® Windows 7 Home Premium [+104] (64-bit Edition)
OVERCLOCK: No Overclocking
POWERSUPPLY: 700 Watts - Standard Power Supply - SLI/CrossFireX Ready [+8]
SOUND: HIGH DEFINITION ON-BOARD 7.1 AUDIO
SPEAKERS: 600Watts PMPO Subwoofer Stereo Speakers [+15]
USBX: NZXT Internal USB 6-PORT Expansion Module [+19]
VIDEO: AMD Radeon HD 7870 2GB 16X PCIe 3.0 Video Card [+167] (Major Brand Powered by AMD)
WNC: PCI Wireless 802.11n 150Mbps Network Interface Card [+19]

Price is $1,251.68 with shipping. I am ordering from cyberpowerpc.
Can this build run guild wars 2 at high/max settings? I know I can try to assemble a computer myself but i'm not too confident in doing that.