Loading Screen: Steam Banned This Game, It Released Anyway

Steam refused to release a promising indie horror game on seemingly arbitrary terms, after being spooked by payment processors. The dev isn't letting that stop them.

Loading Screen: Steam Banned This Game, It Released Anyway