CANNONS 2, Postřehové