The band does a fairly good job of explaining both the concept and execution of this video on their official website. But we're most excited about the Arrested Development connection and the celebration of interactive music-related video games. Much like the recent Shins video, this is all about "awakening" the individual spirit within. Switchfoot have pretty much mastered the inspirational radio anthem at this point.
I guess this means it's cool to be obsessed with DDR, right? Maybe not.