New Muvizi arrives

Muvizu has a new Whiz!Bang!POW! release, available as a 432Mb download, complete with new superheroes! Still free!