Puppets War Big Momma Cannon Available

Puppets War announce a new vehicle upgrade kit:

From their announcement:

Hi,
Our latest product – the Big Momma Cannon is now available.