Duck Game. It's really, really fun. Has an arcade mode where you train skills in special challenges, and then the deathmatch as you can see.  I think you're going to be able to play online with custom maps soon. Or maybe you can now. Something like that; I just join random matches.