Embedded Player Formed in 2002, the trio combines garage-punk and psych-pop on its latest album, Stoned and Alone.