4.60/5 from 10 votes

Bug Battle

Bug Battle game provides a fun mixture of battle royale and io game style, where you play with insects, so eat grow and try to become a beast to win!