LAI Games reports that Speed of Light was eagerly received during its Japanese launch at the AOU Show in Chiba, Japan…

Read More:
Speed Of Light Excites Japanese Trade At Show In Chiba