The Secret Device wins IMA

October 3rd, 2008

ima_tag

The Secret Device wins an Interactive Media Award for Outstanding Achievement.

Link: Interactive Media Award