Echo Entertainment Archives | Invision Game Community
Taur Review – A testament to how great indie games can be

Taur from one person indie studio Echo Entertainment is a testament to how great indie games can be. It’s an action-strategy sci-fi game that does what it sets out to do and does it really well by combining multiple gameplay…