If you play at something like 1366x763, 1280x1024, or another low resolution like that than it probably will play any game with lower detail settings.
However, a dual core processor will hold you back in a number of newer games, and so will having only 2Gb of ram.