It should arrive:
Terra Formars – The Game
In Terra Formars, based on the Terra Formars anime series, players take the role of the egotistical heroes sent to Mars to cleanse the humanoid cockroaches from the planet so that humans may settle the newly terraformed planet
Nobody has reviewed this product yet. You could be the first!Write a Review
Already own it? Create a free listing and pay just 9% commission when it sells!