Bella Wants Blood: Watch the Devs Suck at Their Own Game #1

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