Men_in_Boxes
Banned
With the way the industry is changing, longer deep dive esque trailers are probably the superior way to market games now correct? Enough of the 23 games with 3 minute trailers from the past.
Last edited: