An Introduction to BattleSpecies Made waves in the digital media space with the announcement of their latest release, BattleSpecies. This sci-fi comic is set in a post-apocalyptic world that has been devastated by an alien invasion. The story centres around a group of superhumans who…