Hey there, thanks for the reply.
It sounds like you have really accomplished something great with this game and you should never let that be forgotten; your fans love it, and it won awards. That's really quite the accomplishment!
You are right. I usually take more care when posting my reviews to clarify it is more of a first impression, so I dropped the ball there by not making that more clear in my review.
Having played over 100 different games on my stream, I've gotten a good sense for when a game is something I will enjoy or not. That's also something key to keep in mind, is that it's whether I enjoy it - in other words an opinion. Some things (in fact, many things) I have mentioned in my review that I don't like can be overlooked by other people. Not everyone will enjoy your game, and that's okay.
I appreciate your hardwork. Don't forget that success you have made with this game, and don't let a review drag you down.
Hope to see your work again,
Take care.