Tag: penguinz0
-
Alien Food Frenzy Launches on Steam, Doesn’t Include Game File
It seems like you can’t go more than a month without Steam revealing more and more about its broken approval process for games. Now the botched release of Alien Food Frenzy drives the point home once more. As we know, all it takes to get a game published on steam is 100 dollars and an…