When will sly 4 come to stores?

sly 4 will come out on may the 31 2012