Xbox might have just made its fans the happiest gamers on Earth. it just announced at E3 2015 that it is bringing Xbox 360 backwards compatibility to the Xbox One.
If you bought and downloaded Xbox 360 games in the past they'll start appearing in your library of games on Xbox One.
Xbox unveiled backwards compatibility at its E3 2015 press conference along with a demo of the classic Mass Effect running natively on Xbox One.
Of course the biggest announcement was that of HoloLens: Microsoft's holographic headset. Showing off an incredible demo of Minecraft running on HoloLens, the assembled crowd at the Galen Center in Los Angeles were left momentarily speechless as the demo assistant walked around a virtual projection of his Minecraft world.
Microsoft then unveiled plans to bring HoloLens and Oculus Rift to Xbox One through streaming on Windows 10.
The Xbox One runs on the same core operating system as Windows 10, allowing Xbox to make major changes to the software along with bringing features that would currently be only available on PC.
Following up the announcement of backwards compatibility both EA and Ubisoft have confirmed that they'l be bringing their biggest titles to the Xbox One starting this Summer.
Ubisoft went a step further, announcing that it'll be bundling two of its biggest FPS games Rainbow Six: Vegas and Rainbow Six: Vegas 2 with its new Xbox One title: Rainbow Six: Siege.
Bethesda announced at the conference that it would be allowing custom-built versions of Fallout 4 on Xbox One, a modding feature that's normally not possible on Xbox One.
Along with new games, Xbox unveiled a major new feature for the Xbox One: Xbox 360 backwards compatibility.
Not content with new software, the company unveiled an all new Elite controller that features almost limitless customisation along with the ability to tweak and fine tune the way the controller responds.
Here are all the biggest games from Xbox's E3 2015 conference: