Bella Wants Blood but the devs are incapable. Can you play better than them? Play the demo and find out!