Is there a chance the game will be released on 14th of February?
I'm definitely trying! There's a good chance, I think, but I'm hesitant to say anything more confident than that.