Space Wall Ball, Postřehové