JUJU: JUJU launches today!

JUJU has been released into the wild - or onto Steam, Xbox 360, and PS3 to be exact - and we here at Flying Wild Hog have a new trailer to share with you. Check out the undersea shenanigans of the launch trailer!: https…