So basically its a manifestation of human thoughts into a physical form.
If we think that 2950 is this thing...then it becomes THAT thing.
which begs the question of what 2950 ACTUALLY is.
Is it a shapeshifter like 2006? or a reality bender?
More importantly...How the hell did they change 2950 from a XK class End of the world threat into a folding chair?!?