Unit: TECHNO BEASTS
Role: Locator
Name: Echo
Echo is a member of the special unit - Techno Beasts. Techno Beasts are a special unit of Street Beasts in charge of information infiltrations, technological advancements and network takeovers.
Echo is a locator, a locator specializes on identifying weak links on enemies networks and also determining exact locations of tracked enemies.
Join Echo!
Join The Street Beasts Revolution!
Sentient. Aware. Alive.
The future has arrived.
Unlockables:
MP4 Files
Avatars
Avatar Frames