Both Yahoo! and Microsoft rejected Steam