Alright, I swapped back to the original font and the problem about text going beyond the pics is gone, even though I don't like the font choice. Oh well, I guess I'll have to go with this for the moment.
Playing the game is quite exciting, the way how is it different from XCOM is worth mentioning again, even though it's very hard even at low difficulties (I'm doing a test-run first to see how it plays and how far I can go). I have a few questions though: First, do you always get an infamy rating bonus every month to give you extra money, or does that feature disappear at some point? I believe it was done as a crutch to help players with the low income at the start, but even then it's not enough to pay for the salaries of the scientists guys/gals (just like XCOM!).
Second, are there ways of increasing the monthly income besides impressing the countries with a high score? As in, related research topics, like the Promotion I-III ones from Solarius' X-Files.
Third, I see you can use guns and stuff that you haven't researched yet, at the expense of not knowing its stats and such. However, does the gal using said weapon/item suffer some kind of penalty to damage/aim/whatever for using an "unknown" item? I suppose the most advanced stuff like plasma weaponry must be researched before using, as usual.
Fourth, I dunno if it's a bug, but I found I was able to research Crack twice: First I got it as a related research topic from an Academy Nurse, but then I was still able to research it again from one Crack I found during an academy mission. I saw in the tech tree that researching this eventually leads you to the Medicine research topic, but I dunno if it's worth researching the same thing twice besides for the global score.
Lastly, after researching certain npcs like the Academy Researcher, the game tells me I now can research new stuff such as the Experiment Victim, even though I was already able to research the latter from the very start.
Anyway, this is quite more fun than what I had expected, even though I'm not sure what I am doing at times.