It has a bunch more niche/smaller games from dlsite , and was wondering if it was safe to use or not Thanks for you're answers