Steam is a digital distribution service and storefront developed by Valve. It was launched as a software client in September 2003 to provide game updates automatically for Valve's games and expanded to distributing third-party titles in late 2005.
The new platformer from DeadToast Entertainment tasks players with arresting Satan using creative gun mechanics and launches later this year.