By using this site, you agree to our Privacy Policy and our Terms of Use. Close
20happyballs said:
In order of amazingness

1. MGSV
2. FFXV
3. Deep Down
4. Witcher 3
5. The Division

Edit: Oops. Didn't realize he asked for "launch" titles...nvm