Cosmic Switch, Postřehové