2 min read Mantis Burn Racing Hits Digital Stores October 12, 2016 Jerry Young Established UK based indie developer VooFoo Studios has announced that their TIGA Award nominated, first...