Mid-March? Hey! It’s time for the Steam Indie Spring Sale celebrating the 15th Annual Independent Games Festival and featuring past IGF award winning indie games. Among them you’ll find Weird Worlds: Return to Infinite Space which won the 2006 IGF award for music and sound. It’s on sale too, continuing the 25% off discount offered during its recent Steam debut. Additionally, Digital Eel’s Data Jammers: FasfForward and Brainpipe: A Plunge to Unhumanity, itself an IGF award winner, are on sale on Steam as well, and both at a 75% off discount, WOW! Mark your calendar because the Steam Indie Spring Sale ends on March 29.