Did Microsoft just reveal the release date and price for Project Scorpio in a set of teasers that were recently releases?! We think so!