Try to be a game critic whole life......even now is working so hard on oil painting research.
I enjoy and review games (usually on chinese indie game site), so if you have any games need someone try, I am willing to do my best on criticize it! :)
Itch.io environment issue:
Indie game critic: