Universal Games is rated 3 out of 5 in the category computer software. Read and write reviews about Universal Games. Moscow based computer games technology and publishing firm. Offices in the UK and Skolkovo. [get steve to fill in] Moscow based computer games technology and publishing firm. Offices in the UK and Skolkovo. Moscow based computer games technology and publishing firm. Offices in the UK and Skolkovo. Moscow based computer games technology and publishing firm. Offices in the UK and Skolkovo. Moscow based computer games technology Moscow based computer games technology and publishing firm. Offices in the UK and Skolkovo.and publishing firm. Offices in the UK and Skolkovo.
Company size
11-50 employees