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

Those squares are windows for the cabin. Cannons aren't there. Actually, no cannons are on El Patron's either.