Aww reddit told me not to preorder it and I listened. Lesson learned. store page still says "preorder" Also says not available for delivery until May 10.
It does work for Uncharted 4.
I just ordered it!