So can anyone guide me on how to beat this stage? It just heals for 2 hp bars and i don't deal enough damage, while this thing just whittles my squad down.

next prev

2