Indie Developer Mad Mimic Interactive have announced that their 2D castle defence game No Heroes Here will be arriving on Steam on the 3rd October. The game’s entertaining gameplay and lovely pixel art style has already proved quite popular at Pax West 2017 and has earnt a place on The Pax 10 list, a list of the top […]