Welcome! The Dell would run the games if you got it with the right specs. BUT, people here, myself included, aren't Dell fans. My suggestion would be to find a local place to build you one, or build one yourself. Look over Saphalline's sticky, and hang around enough and you will learn what type of specs to look for.
Apathy: If we don't take care of the customer,maybe they'll stop bugging us.
Customer Disservice: Because we're not satisfied until you're not satisfied.
(Maybe BB's approach?)