Brighton, UK metalcore act Architects have debuted a brand new music video.  The video features the song “Even If You Win, You’re Still A Rat” from their recent full length Daybreaker, released back in May through Century Media Records.

Watch the full music video below.