The Mimic: Release date announcement!

Hello all! As promised in our previous development update we're here with the release date announcement. The Mimic will be out on the 17th November 2017 and It will be available for £10.99 ($14.99). We have one more maj…