Gaming News Family Friendly Platform Game JUJU Released on Steam December 11th, 2014 0 Flying Hog Games have released JUJU, their brand new family friendly platformer. JUJU is bright and cheery, but don’t mistake it for a...