Last week I decided to remind
about this issue (the publisher lowered the prices of these games on Steam more than 3 years ago)
in the weekly sale announcement topic, and it looks like it worked!
The publisher of these games was also changed from Blue Moon Red Owl to Funbox Media Limited (as on Steam)
, but as far as I know, Blue Moon Red Owl is the Funbox Media Limited subdivision for mobile games.