i liked the art style a lot! other bugs speed is nicely tuned to compete (i needed to try couple of times to win) :)
maybe a small stage map could be helpful to find how far other bugs are?
nice one!