Blade Crusade: Blade Crusade releases September 30th!

Blade Crusade releases September 30th! More than a decade after his death, the mysterious game found on Osama Bin Laden's computer is finally coming to the West! Wishlist today, and watch the release trailer!