Groove Armada Posted on July 7, 2008 CD Media 1756340 Submitted By: Derrick Lin Global Follow Message eboy the masters of pixel-based illustration has done it again for amazing cd-album artwork for Groove Armada