Leechbug
- May 11, 2021
- Leechbug
Leechbug is a Real-Time-Strategy Combat game where players take on the role of the Leechbug, a robotic symbiotic parasite who exists in an alien seascape. Your home is under threat from a polluting force that is sapping the will of your fellow undersea denizens. Use your powers of possession to free your fish friends, control their unique abilities synergistically to engage in combat, and reach t…