I guess the whole joke behind this is some people can pull off some impossible shit on COD4 and suspect that said players must be deities of some sort.
Sorry for the long wait for this one, been unmotivated and stuff. :|