User blog comment:GamerPerson/Found the new ship/@comment-4334713-20110826153538

The squares are windows for the cabin. There will either be no cannons or they will be added.