The film was created as an on-site film during the 36 hour Challenge of Imagine Cup finals in July 2005. This year's edition of this contest organized by Microsoft, was held in Yokohama in Japan.
The film was warmly received by the international audience during the first screening in the Digital Theathre show. It's worth mentioning that for the actors it was a film debut.