Itch.io gives its revenue share to developers for 24 hours

Until midnight Pacific Time on November 28, the indie games store is giving its portion of each sale back to developers

from GamesIndustry.biz https://ift.tt/33k0DMi
//

Comments