Terra Avoider
2025
About
Terra Avoider is a 2.5D shooter in which the player must survive through difficult, arena based boss encounters.
Available on
PC (Microsoft Windows)
Terra Avoider is a 2.5D shooter in which the player must survive through difficult, arena based boss encounters.