- iOS App Store
- Free
- Lu Zhang
- Games, Music
Release Date: January 2016Last Update On: March 2016
Star Crush is a fun and very addictive game. just click matches of 2 or more tiles to crush them. New Year Edition has wonderful theme of Chinese sprint festival. Take you to the Festival's happy ...