Long read! You must have woken up on the wrong side of your bed this morning.
Some interesting thoughts that I personally don't agree with at all but could read through and see. However, they're all sadly invalidated by your child-like outburst at the end personally attacking and trying to put down someone's hard work and creativity.
If you're going to review a game, review a game, don't step on someone like that because you're too incapable of regular human interaction.
I wish I had a clever thing to say tot mimic your "the only thing he is good at..." but sadly, there's nothing worth taking away from your post after ending it on such an idiotic note. You turned yourself into a troll, at best. I'd love to see a review where you actually spent effort into reviewing the game, not spewing irrelevant hate everywhere.
P.S If you're going to review a game, at least play it enough to know that the character is not named Gerat.