Planet Busters

A sci-fi puzzle game where matching colored rockets triggers explosive attacks to avenge Earth’s destruction.