UPDATE: I've been on a huge winning streak lately! Still going :D I just wonder...is it online lag that's causing me to win so much recently, or have I been extremely lucky, or am I getting better at this game??? I have no idea, to be honest.
I am enjoying playing this game online, though! Great netcode! :D
Saving for posterity :D