http://www.destroyallhumansgame.com
This game looks like it
could be a lot of fun. Just heard a song that's supposed to be on the soundtrack, it's all 50s oldies sample loops and shiz. Pretty groovy.
The trailer was farily uninspiring, but I couldn't hear the audio on it...