The Showdown Effect In-Game Streaming Trailer

In-Game Streaming Trailer Description:

This trailer for The Showdown Effect announces the in-game streaming feature.

.