Yeah those royal guardians got buffed pretty seriously in a former update. Sad for your necro.

Archers are very cool, pretty powerful from the start to the end. Good luck.