Client Giant Interactive August 15, 2011 elliott An application developer and rich media UX/UI agency.