If you don't already know, a street team is a bunch of people with no lives, or extra time, that go out and help promote a company or event. In this such a case, Telltale happens to be the company. You will not get paid, but you will receive a hefty load of satisfaction for helping out your favorite new game company. Best part is, you get off your lazy ass and breathe fresh air while doing something productive for a change. Ok, you can smoke a cigarrette or what have you. But remember, it all starts with YOU. Savy? Now who wants to do this?
Ooooh oooh! Me me me me meeee!