Benny called Seth a "one-take wonder" in a tweet, so it pretty sure he performed on the CD. Seems like that, and the fact he produced it, would give it a similar sound.  But I don't know Floating Action's music, so it's all new to me.