Lollipop Chainsaw RePOP Developer Denies Censorship Claims

September 17, 2024