Russian Truck Jigsaw, Postřehové, Puzzle