« Last post by Trogtor on June 27, 2026, 02:28:17 PM »
opened up the forums and saw this, thought i had some adware extension installed. i checked the site on 3 different browsers and also my phone and it was still there. i think i'm trippin. anyone else see this?
edit: sometimes it doesn't show up until you refresh the page