Games like Battle Ram

Battle Ram - an experiment of scientists developed in a secret laboratory, a powerful creature against robots, who will win?

Battle Ram - an experiment of scientists developed in a secret laboratory, a powerful creature against robots, who will win?
Picked to match Battle Ram on gameplay, themes, and feel.























