Numerous recent and classic titles are on sale until March 19th.
Competitive mode goes into closed alpha next month.