Our Little Brothers: Our Little Brothers is ALMOST Live! (URGENT, WAIT TILL 5 PM BEFORE PLAY)

Hi. Our Little Brothers has been officially released—players who want to play are asked to wait until around 5 PM CET. I'm having a few technical issues with the release build, but everything should be fixed by then. Be…