ABOUT US

T-Rex Studios focuses on working with intellectual properties and converting into interactive entertainment products on mobile, tablets, pc and video games.


EMAIL US

WE'D LOVE TO HEAR FROM YOU!

ADDRESS

​T-Rex Games

尚掌(上海)网络科技有限公司   Shanghai Shangzhang Network Technology Ltd. Address: 3rd floor, No.567 Zhaojiabang Road, XuHui District, Shanghai, 200032 P.R.China (above the China Bohai Bank)                                           地址:中国上海市徐汇区肇家浜路567号3楼200032