Star Game Studios
709 Followers
Plymouth
We're Star Game Studios an independent video game studio nestled in Southwest England the charming city of Plymouth.
Stylized London UK Collection
A themed collection of stylized 3D models representing iconic London UK street elements.