first of all I I said a game usually get released in the next 4 days after official shop release (that's the case for like 99% of the games and that is a fact). Secondly the game is out in shop, I checked it out.
Oh and I don't buy games before testing them before. Every game I enjoy (got 15...