To be honest, the battle could have been better. It seems like you lost your momentum early on and have been on the defensive since then, without really gaining it back. The originality of the teams presented does not make up for this shortcoming.
Quality formatting and commentary, though! This is impressive for your first thread! I would read your future warstories :)