Tenshi Doumei, meld battlefield tactics and mech upgrades for an entertaining title. At face value, Tenshi is a tactical strategy game where you move ...
Tenshi Doumei, meld battlefield tactics and mech upgrades for an entertaining title. At face value, Tenshi is a tactical strategy game where you move ...