those three games might not actually run well on your computer..

don't let it trick you, because it has a mid-high spec o.o;