Is this good enough for gaming? Or a minor upgrade can make it perform better. Coz I was thinking of buying this.