This is a wallpaper for the limited edition release of the new Mountain Dew flavor, Mt Dew Game Fuel, which is released in conjunction with the release of Microsoft Halo3.
After some rehab, The points whore and friends try to retain gaming with New Mountain Dew Game Fuel. Just an advertisement these guys made for the new Mountain Dew.