When you will try the game, you will notice differences in physics.
In Haxball you have only one ball (puck to be exact).
In Ball 2D you have 16 Normal Balls, Fire Ball, Puck, Fire Puck.
20 stadiums (more in the future).
Different graphics.
Different netcode.
Custom shirts.
Statistics.
Active developer (me) who will hear from players and update the game frequently. I have already made over 30 updates to my previous game Ball 3D.