floating structures

What is it? [Video + Poll]
Okay so there's a buzz building in this country, and it's fueling wild speculation as to what's being built and why.
Have you seen them yet? There's one taking shape in southern Maine.
These multi-level structures being built on barges?