So does this confirm RO2?
No, it confirms
something and
something else. Either of which may - or may not - be "RO2". But it depends what you mean by RO2. If you just mean "the game Tripwire did after RO", well then it is definitely RO2
AND RO3. But I suspect that "RO2" has come to mean "RO2: More RO And Even Better" - henceforth known as "ROMROAEB"

But in that case, well, you'll just have to wait a little while longer...
Yes, we are being very annoying teases. But it has been for good reasons. Well, unavoidable reasons, anyway. Actually, difficult for us, too - imagine us trying to keep quiet for this long!