Home » News » Loud on Planet X releasing on PC and PS4 on April 19