Ecco gli indie giapponesi, tsk

Earth Wars is a side-scrolling action game coming from Japanese indie developer OneOrEight, and the studio followed up the recent announcement with a five-mi…