Try Microsoft Edge
A fast and secure browser that's designed for Windows 10
You must install this data before you can play online or use the Rachael Ooze DLC. *RAID Outfit: "Rachael Ooze" is scheduled to be released June 11, 2013.
Click to create and send a link using your email application