MadWorld – New video trailer

New MadWorld trailer released!

Ah, to have a chainsaw for an arm…