Can anyone play battlefield 3, borderlands 2 and torchlight 2?