3 votes

Black Future '88 - Launch trailer

1 comment

  1. Deimos
    Link
    This one is a better game overview, but they also posted a separate "weapons launch trailer" on their official channel as well: https://www.youtube.com/watch?v=pH7p2jJsA1w

    This one is a better game overview, but they also posted a separate "weapons launch trailer" on their official channel as well: https://www.youtube.com/watch?v=pH7p2jJsA1w

    1 vote