well if you are that unusure if the game passes the standard, for me it does and it really does.
I really enjoyed this game so far, it drew tears from me and also a lot of happiness
So really you are off a really great start ! ^^
(Sorry if i'm doing mistakes or say something that do not make any sens i'm still learning english ^^')