I was checking my email and the weekly Astralwerks update mentioned their staff picks for best albums of 2003 are online. As I was going through the list I discovered that Sweep's "Two Players" made the list found at http://www.astralwerks.com/yir2003/anna.html . Let's hear it for Anna spreading the electropop gospel.