Terra Battle 5.5.1 Update Download Available with Bug Fixes

Terra Battle 5.5.1 is an upgrade to the popular RPG (Role Playing Game) which presents you with an encounter capable of tearing away the veil that surrounds the secrets of…