featured

Townsville in Peril

Townsville is in Peril as a meteor shower is making its towards Townsville! Luckily The Powerpuff Girls are here to save the day! Help the girls to defend the city before the meteors destroy the city.