I cheated a little on the punch icon by ditching the drop shadow so I could keep the boxing glove a more recognisable shape.
The low res is a fun challenge and reminds me of games like Starflight which had very low pixel count but very meaningful icons.