- Tacticalkilljoy
- |
- Exalted Legendary Member
Good players work together...and no matter how good you are, you're not physic. - blade6321
It's just lag wreaking havoc on the game. Watch a video of Halo 3 where there's lag and you get the same "Ghost" effect but to a lesser extent.