I have a balance in there, but they require me to deposit 0.005BTC first before I can withdraw the balance (which I won from their NitroSpread contest promotion).
https://blog.nitrogensports.eu/squares/rules/
You can read the terms of their contest in that link but it seems they are asking to deposit for the first time depositors so if you already having balance means you are not a new one then why the hell they are asking to deposit?
Exactly, that's my point. I don't know why they are requiring me to deposit 0.005BTC first. The balance in my account is my prize from their Free promotion contest from the last Super Bowl which is called NitroThread.
It seems like they are actually asking about what they mentioned in their terms of contest, which is like newly created accounts maybe asked to deposit significant amount before proceeding the withdrawal. So I am clear now that you are on the actual aite and they are following their terms and its now your choice whether you want to take the reward by risking the amount they are asking or simply skip it.