Pop Culture Remix Review: Meccha Chameleon

The next indie gaming sensation has arrived. But are there less-than-sensational things hiding in Meccha Chameleon? Read our review PluggedIn Facebook Page If you've enjoyed listening to Plugged In Reviews, please give us your feedback.