Nice intro! Super bass and rhythm guitars. Lead sounds good (I listened to your updated mix) it could come up a bit in places for my tastes, but I probably mix mine too loud eek

Sounds good already, looking forward to hearing how it develops.