This seems to be pertinent to your situation, found at
http://www.overclock.net/t/491752/mechanical-keyboard-guide
"Key Blocking & Ghosting
Ghosting is when you press two keys on the keyboard, and a 3rd key - which you didn't press - gets sent to the PC as well. This is very rarely seen on even the cheapest modern boards, because manufacturers have the habit of limiting the rollover so that ghost keys are always blocked.
Key Blocking is as simple as it sounds; you experiencing it when you reach your maximum key roll over. So if you press 2 keys, and the third key is blocked on your board; then you just experienced blocking because your keyboard is only 2KRO.
Key Rollover (#KRO & NKRO)
NKRO is when you can press as many keys as you want at the same time, and all of them go through. This is similar to what some 'gaming keyboards' incorrectly market as "anti-ghosting", even though Logitech and Razer only apply it to the WASD cluster. Note that right now only PS/2 keyboards can exhibit full n-key rollover; though Microsoft and Ducky are just two companies who have already looked at designing NKRO over USB.
#KRO, where # = Any Number, is the key roll over of your board; and stands for the maximum number of keys you can press without experiencing any key blocking."
Seems you're limited to the WASD keys? If you are unable to create a macro for those key combinations (according to Razor's website you should be able to) that functions properly, I would suggest reading through the link I put up there before purchasing another gaming keyboard
Hope it helps