Thank you for the comment. I agree that there could be more interactions between players. To the speed issue, you can actually spend some of the cash you gain for upgrades, (at the upgrades shop opposite the "human" shop) one of them being speed increase. After about 2 speed upgrades you can even catch up with the humans running away.