Gaming Prepped For Launch Published November 18, 2019 Tom Straughan is an artist based in Germany. Read more… source: gamezpot.com