Lightbound Studios
Lightbound StudiosLightbound Studios is a small indie game development studio located in Los Angeles. It's first mobile title is called Star Chasers and is available for download at the App Store and Google Play.
DeveloperPublisher