- iOS App Store
- Free
- Lu Zhang
- Games, Music
Release Date: January 2016Last Update On: January 2020
Star Crush is a fun and very addictive game. just click matches of 2 or more tiles to crush them. Features: - Endless challenging levels - Beautiful Retina Graphics - Easy to use - Three useful i...