New Electronic Mashup Roundup: Kap Slap, 3LAU, Mashup-Germany, & PeaceTreaty: