By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Microsoft clearly paid them!!!

Edit: Don't really care that much about resolution or framerate, but the reason why is weak...