View Media
Uploaded by: El_Castro
Description: These guys put on a great show. Noone really knew who they were before the show, and with an investment of only a few million dollars, everyone knew who they were at the end of the show. Their trailers looked better than their games unfortunately, but their games still looked pretty damn fine.
Whoever their marketing dudes are, I hope they're being paid well.
