CASTLE DEFENDERS

Maybe it is to hard, but can YOU beat it ??