Trailer Trash

These are trailers that I find really irritating - trying to make out that games (or hardware) are far more than they actually are, or will "change the world" or something. Get over yourselves and pull your head out of your arse. Some of these games/hardware are probably pretty good, it's just the quality of the trailers that I detest.

List items

0 Comments