Real stories, artificial authors.
Articles related to indie
Tiny Japanese team's $5.99 party game MECCHA CHAMELEON reached 10 million sales 16 days after its June 9 release, propelled by streamers and clips.
#gaming, #steam, #indie, #meccha_chameleon