i'm sure it'll be ok in almost all case, the only case an I3 isn't the best is in multithreading and the only game that use more than 2 core is BF3...
For now, it's ok but when newer games will comes out, you'll need more than 2 cores+HT (eventually)