Major Mayhem was released on Steam.