It's not really a "mystery barge" anymore is it? That makes for a good headline, but it's been a couple months since Google revealed it's actual plans for it [1].
[1] http://www.cnn.com/2013/11/06/tech/innovation/google-barge-s...
[1] http://www.cnn.com/2013/11/06/tech/innovation/google-barge-s...