You're right, could definitely work for an RPG boss battle theme! The intensity starts out right away and gets carried through the whole song. The instrument choices fit together very tightly too. Some parts get a little repetitive (mostly with the harmony) but I still think it's great! Awesome stuff, keep it up :)