is this homestuck? i never read that stuff.....so of course i dont get it but i want to!