MiRaGe Audio Visual Media develops software products and provides innovative design, programming and wide ranging services for both online and offline media. Services include software development, photography and video production, music composition and re