Check out the demo of this 3D Platformer with attitude! oin Beebz in her ambitious goal of taking over the Demon Turfs and becoming the Demon Queen herself!