Bleeding Edge – Launch Trailer

Xbox Game Studios and developer Ninja Theory today released the launch trailer for Bleeding Edge, the four-versus-four team-based brawler coming to Xbox One and PC on March 24th.

Comments are closed.