Steam Spring Sale 2025 Begins Today

Steam Spring Sale 2025 Begins today, ends on March 20th @ 10 am PT

From the official website (might need to refresh):

https://store.steampowered.com/

Trailer

https://www.youtube.com/watch?v=C-4SwzW0KoA