This is so cool! I can't wait to see you go more in-depth with how your gameplay works. I'm already thinking about how interesting it'll be to have the player also be the puck - lots of complicated tactic choices for offense/defense. Also I could see a 2-player mode of this being a hit at parties (especially after a few drinks :^))
It really seems like you have this thing planned out pretty well - don't get discouraged about starting late or not being able to work on it every day. Gamedev is hard stuff and then when you add life and work on top of it it's a miracle any of us get anything done!!!!
Excited to see where this goes!