I really wish itch would ban all these blatant glowies and their politically themed propaganda shitposts.