ChainStaff: Soundtrack is Out Now, "The Ultimate Weapon" Music Video

Are you ready to rock? I said... Are you ready to rock? People, we have a full-on music video! Check out "The Ultimate Weapon", the theme song for ChainStaff created by the brilliant Deon van Heerd…