Water World, Postřehové