Megarom Interactive launches peripherals division

Megarom Interactive is now distributing iGlobe UK products