Splinter Cell account had put up a sweet new pic. The snap captures our pals helping out some Russian friends with their makeovers (aren't they the nicest guys?), though we can't make any sense of the inexplicable caption below the image that reads, "Co-op mode split screen confirmed!" What does that have to do with makeovers, guys? Come on!