The FalterXV Controversy: Allegations, DMCA Disputes, and Online Feuds