I fight lost wars, see light, fear sight
I open my mind, need flesh, fear mine
Do Enraged units count as beasts for the purpose of fulfilling Artemis' Feat?
Yes, see FAQ in files section:
Q: Do Enraged cards satisfy the Artemis' Feat of having 1 Beast in each City?