This is an online game with a Flash interface, engine is probably 0bj-C but who knows, it's EA's catastrophe so ya.
The game isn't installed on your computer, it doesn't really tax anything all that hard, I can play this game on my 09 Macbook (not MBP) with 4GB ram, and the bad nVidia chip set. Game will play awesome if conditions allow for it, I can jump on with my Mac Pro at home and same applies.
Really what I've found to be one the biggest determining factors is your connection and the pieces involved, modem, router, other wireless devices on the network etc. The one piece of hardware, and I've tested it, that seems to make a difference is your mouse. Not everyone uses a gaming grade mouse, difference is the polling rate. If I hook up my Razer mouse vs my standard, but not too old Logitech, there is a noticeable difference in lag-time when clicking and hitting the ding. That is, as long as my connection is running smooth, not laggy, low jitter and decent UL.
CPU and GPU? Not really that big a deal.
As far as all the other crap going on with the game? It really feels like they've lost control of the online/server/VEM environment. This game has grown, more people, more connections, more assets for the entire 'system' to look after and deal with, including the VEM. It's not just controlling clubs and balls, that sweet-spot applies to everything in the game which is assigned as an interacting asset. I really think you're seeing the end of the line for WGT, unless they're going to pony up some big bucks and pay for more hardware resources and maybe have some of the software retooled to address some of the issues.
I wouldn't hold your breath.....