So there was an announcement on Red Orchestra 2's Steam page yesterday (April 22nd 2014), that they were releasing their game for free for a limited time (24 hours) today.
I'm not entirely sure, but at the time of this post, it's not up. I've seen people say it's 1 PM EST, which means half an hour from this post.
It's free for a limited time, but if you get it before it's too late, it will be in your library forever (just like the
Left 4 Dead 2 promotion they did around Christmas).
Anyways, take a look here:
http://steamcommunity.com/games/RO2/announcements/detail/1353639133892980334