Stoyan Ovcharov
Stoyan Ovcharov is a writer and editor based in Sofia, Bulgaria. You can find him in Barcelona too. International Relations graduate. Gaming since 1995. Likes RPGs, shooters, and strategy games.
Stoyan Ovcharov is a writer and editor based in Sofia, Bulgaria. You can find him in Barcelona too. International Relations graduate. Gaming since 1995. Likes RPGs, shooters, and strategy games.