Screen 12 Games
About Screen 12 Games
Screen 12 Games is an independent game studio based in Leeds UK. Our goal is to make games that not only entertain and challenge players, but make them think and reflect on what they have just played. Our games will always be made with the player in mind and we will never put cost over quality.
Social Link - Linkedin: http://www. linkedin.com/company /screen-12-games
Keywords: games
More about Screen 12 Games
Screen 12 Games is located at Leeds, England LS9 8BD, United Kingdom
http://www.screen12games.com