Update: Spring Sale is on now in the Windows Store - Windows Experience Blog