Two devs made a game in 4 months, now it's made $360,000 in 24 hours as Steam's 15th best-selling game: "Still a bit unbelievable"
Covered by 1 source · 1 article
In this story
Sir, we have a hit on our hands
Covered by