When I click the store page of Specforce in my library it take me back to the Steam homepage. I also cannot search for Specfore either. Has it been removed for everyone except the current owners of the game on Steam?