Star Titans : War of the Galaxy: Collecting user feedback

Improvements based on user feedback and bug fixes