I'm going to start a thread about this 'mysterious' 'group'
http://www.myspace.com/yearofthelipsmusic
Good things from someone apparently too modest to tell the world the music they make is literally 'not as shit as the majority of music made by people'.
I particularly like how one of the tunes (signal to earth) sounds alarmingly like a track off the first Team Brick record but better.