StupidVideos.com
Electric Man
Check out this action packed stick figure fighting game.