>>717480528
I bought the game on dlsite to show my support but fuck steam.