>>715679893 (OP)Not saying it's ideal (Especially if you have IRL friends) but it can be nice if you get one of those early access games that actually gets updates. Steam is kinda underrated as a download manager, which puts it above something like itch.io. The larger issue is that the general clamp down is going to effect even non-steam games. The same thing happened when Patreon got pressured by CC companies, and don't forget what happened to DL Site.
>>715684241Yeah the premise for the show is pretty cool. His uncle is also part of like a Men-in-Black style secret society that tries to keep Earth safe from aliens. The watch actually lets him transform into any alien in the universe, hence the name Omnitrix, but he got it by accident and doesn't know how to fully make use of it.