There's Teeworlds and Altitude. Teeworlds is quite small (like, 8 mb) and is free, but Altitude is more or less a B2P game but you can play for free with limitations.

http://www.teeworlds.com/

http://altitudegame.com/