Ive been dealing with a delay in games the last few hours. It's really getting on my nerves.