The Powerpuff Girls: Defenders of Townsville steam pc gameplay screenshot

Powerpuff Girls Game Quietly Removed From Steam

Sometimes, games get pulled from Steam with so much as a moment’s notice. Recently, some may have found The Powerpuff Girls: Defenders of Townsville (PPG) had gone missing in action. Its mixture of the superhero show with a Metroid-like side-scrolling adventure is a surprisingly great release. This Cartoon Network (CN) game is, however, no longer…