illucia console: teaser of the prototype illucia instrument (2011)
game trailer: a cryptic teaser for illucia game releases (2011)