Okay, the snake guys are NEW, right?

I couldn't figure out how they were Tongue Lasher or one of those other Snakes.

I actually kinda like Sir Lazerlot.
He is better than the X Men guy that...