Wublin Island

Theory of the Wublin Island & Wublins
The Wublins have many attributes that help us understand their relationship with the Wubbox, and here I will list a few:

 The teasers all had to do with "energy", & "electricity", & "shocking", so they have something to do with electricity, & the Wubboxes element is electricity.

 The Wublins have been seen as solid statues, as the Wubbox is known to be deactivated, and it is possible that they must be filled up with other monsters, as the Wubbox must as well.

 The name "Wublin" has "Wub" in it, as does the Wubbox.

 The Wublin island can be seen on a trailer on YouTube, and it flashes with electricity, plus is apparently a robot.