I love it
This song has (as you said) a Bloc Party feeling to, with slight rumblings of mellow Animal Collective and The Bravery.
The drums are a bit out of place in a few spots but easily cover themselves enough to work in the song
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.