Pirates & Cannons, Postřehové