Popstar - Lucky Star!

Begin to join in the fun Popstar is an addictive puzzle game with strategy, challenging fun for everyone. Popping along with lucky stars, enjoy and you cant stop