PROFOUND: WTH is going on Steam?

So I'm trying to get the build approved for this game, its a bunch of nonsense to say in English that I'm trying to get this game approved for launch. To make a long story short, steam has gone back and forth on me with…