Spring edition of the Steam Game Festival is now (March 18-23)