4 Takedown: Red Sabre - Launch Trailer Check out the launch trailer for Takedown: Red Sabre, now available on PC and coming to Xbox Live this fall.
Log in to comment