Blacklight Tango Down launch trailer

As you may know, Blacklight Tango Down was released this week and so to celebrate this, a launch trailer was released for gamers to watch and see what the game is about.

You may also like...