animation is really cool XD
and I like how the friendly fire make the puzzle became more interesting XD