I got recommended itch not long after my archive post, so i checked it out. In a nutshell, it's easier to find when searched, noticeably higher traffic rate, displays everything on one main page, connects with other gba video uploads on itch easily, makes it hard for anybody to miss any content...