http://steamcommunity.com/games/218620/ ... 8319403086
Overkill (studio behind payday) has given out a bunch of beta keys for twitch streamers to hand out THIS weekend. Check out their forum announcement on steam for the skinny.
http://steamcommunity.com/games/218620/ ... 8319403086