Second ever itch.io Creator Day to give 100% revenue share to creators this Friday
With the upcoming Creator Day on the way, Itch.io app creators won't have to share a cent of the revenue from sales of their apps on the platform.
New to Shacknews? Signup for a Free Account
Already have an account? Login Now
With the upcoming Creator Day on the way, Itch.io app creators won't have to share a cent of the revenue from sales of their apps on the platform.