GameIndica is an indie game development company based in LA, California. We develop games for iOS & Steam.
Looks truly amazing!! keep it up. Will definitely play this!
GameIndica
GameIndica joined
GameIndica is an indie game development company based in LA, California. We develop games for iOS & Steam.