Indie game developer Muro Studios and publisher Iceberg Interactive have released a brand new launch trailer for Doomblade as the game comes out today It's not a super lengthy trailer, but it does give you a pretty good idea of the kind of title you'll be walking into, as you're getting a fast-paced "slash and[...]