Founded in 2014, Archosaur Games is a video game development studio based in Bejing, China. The studio is specialized in making games for mobile and it has also started developing games for PC and ...