You must have received an email from Ninja Theory confirming you have access to the Tech Alpha before proceeding to download the game via the Xbox Insider Hub.
PC players must have Windows 10 installed as this is required to access the Xbox Insider program.
You will also need to have downloaded and installed the Xbox Insider Hub on your console/system before proceeding with the following steps.
Get the Xbox Insider Hub app
On Xbox One
Move over to the Store tab on the dashboard or select Store in the guide.
- Choose Search.
- Enter insider in the box, then select Xbox Insider Hub.
- Select Get or Install.
On Windows 10
The Xbox Insider Hub can be installed from Microsoft Store on your Windows 10 PC.
- Press the Start button, type store, then select Microsoft Store.
- Select Search, enter insider in the box, then select Xbox Insider Hub.
- Select Get or Install.
Open the Xbox Insider Hub
On Xbox One
- Press the Xbox button to open the guide, then select My games & apps > See all.
- From Apps, select Xbox Insider Hub.
On Windows 10
- Press the Start button.
- Select Xbox Insider Hub from the list of apps, or type insider in the box then select Xbox Insider Hub.
Note If this is your first time opening the Xbox Insider Hub, you’ll need to accept the Terms and Conditions of participating in the Xbox Insider Program.
Finding and installing Bleeding Edge
- Open the Xbox Insider Hub
- Select insider content
- Select Bleeding Edge and Join
- you will then be taken to the store page where you can download the game.
On Xbox One
If the game isn't showing in your games & apps tab, check your queue and make sure the game has finished installing.