Taur

Review: Taur

Review: Taur

Developer: Echo Entertainment Publisher: Echo Entertainment Release: Out now On: Windows From: Steam For: £19.50/$25/€21 Let’s get the necessary stuff out of the best way first. Taur has nothing to do with bulls. I don’t know what number of of…
Read more