In these Cartoon Network Powerpuff Girls Games: Townsville In Peril, the girls and the Townsville's people needs your help to save the city. A meteor shower is raining over and you must guide the girls using their powers to destroy every meteor.