yeah i did know that some legal stuff can cause a game to be disappear. does Steam platform forces the developer to use Steam API? cause i though it was optional.
You're right, using the steam API is optional, but anything you want to do, like achievements, requires you to integrate it into your game and if you're going to publish to steam, you want to make use of certain features like achievements.