Shoulders of Giants Studios is a solo indie dev company based in Texas in the United States, making creative and unique games with groundbreaking game mechanics.
Game Status
Outage Reports
0
Main Issue (24h)
Other