mobile gaming overheating solutions