Pirates: All Aboard! Review Lewis Baglow - No Longer Writes for Bonus Stage No Comments Aargh! Me Hearties! It’s time to raise the mainsail as Pirates: All Aboard! plots a course to land upon the shores of the Nintendo Switch.