No, this was just good 'ol C4 maniacs... They had them then, they have them in battlefield, and they have them in Planetside 2
Expectations met! I'm glad this thread turned out to be what I thought it would be. Gives me a warm, happy feeling knowing that skit still makes the rounds.