Posted July 06, 2024 by SeaFerret
Hi everyone, this happened a while ago, but I've noticed that Angel Noir, and all of my other games, are on a random site I hadn't heard of? I just find it a little weird. Please don't go harrass the site owners, but do try to get me in contact with them. Keep on sleuthing gamers. Thanks.