Pizza Delivery Challenge!, Postřehové