South Africa’s creators, coders and founders are under pressure to do more with less. Whether you’re running a meme page from Mitchells Plain, debugging…
Epic Store adds new apps, including indie store itch.io
Epic Games has added several PC apps to its game store, including the launcher for indie game store itch.io. The company announced the new…