The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
This guy apparently calls himself Dmitri the lover.
Interesting news article about him - picture of him on there too.
His website (mild NSFW), nothing much there apart from an interview with him.