Who should register on itch.io?

itch.io was originally created for independent video games but hosts a wide
range of creative digital content. If you’re buying something an account is
optional, but recommended.

I want to play games!

Although registration isn’t required, creating an account will give you the
ability to create collections of your favorites and soon to be favorites. If
you’ve bought anything on itch.io you can even link those purchases to your
account to keep track of them.

I’m a developer/creator!

Great! itch.io is designed for creative types of all kinds to quickly
distribute their work easily as possible. If you’re selling your content you
can start right away. An account also lets you submit games to the various game
jams hosted on itch.io.