I keep seeing a bunch of Homestucks it kinda scares me but like I'm in this fandom too where y'all comin from