Austin, TX natives The Octopus Project have this week’s top album at KSPC! Hexadecagon is full of experimental, electronic, indie pop for everyone! They’ve come a long way since being voted up to play 2006’s Coachella through a myspace fan-based competition. Now they’re on their 4th full length and it’s kickass!
Check out the rest of our top 30 after the jump!