Man, no innovation in video game marketing has sold me as many games as Let's Play videos on Youtube... and they're free to the company.
@giffengrabber What do you like? I've enjoyed the heck out of the Shadowrun series. (Currently ~20 min into SR: Hong Kong until SF launches)
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.