Slightly Odd Games
About Slightly Odd Games
Slightly Odd Games is a small independent video game development studio, based in the UK.
Social Link - Linkedin: http://www. linkedin.com/company /slightly-odd-games
Employee Count: 1
Keywords: information technology & services
More about Slightly Odd Games
Slightly Odd Games is located at Woking, England, United Kingdom