Very nice presentation, it very polished! A little too obviously inspired by worms, I'd recommend trying to find a mechanic or game hook that can set you apart. Nice work!