Is this laptop good for gaming??

That i5 is a low power CPU and isn't really made to handle high end games like BF4 and Crysis 3. Either you have an ultra powerful system or an ultra portable one, you can't really have both.