Scirra Ltd. is a company that provides Software, HTML5, Mobile device and more. Scirra Ltd. is headquartered in United Kingdom . Scirra Ltd. was founded in 2011. Scirra Ltd. has a total of 11 patents
Scirra creates game making software that allows people to create games without knowledge of any programming.
Scirra's first software release was Construct...
What is Scirra Ltd.'s official website?
Scirra Ltd.'s official website is http://www.scirra.com.