When someone plays the game could you please give me a good review, appreciate it. It was released today wasnt it? May27th