oh wait it's back false alarm everybodyYeah, I was afraid of that. When I was looking on their twitter, I happened to notice a few of their games were announced one month, and then they happened to com release it a few months later. If the same holds true to this game, I think we're better off putting this game on the back of our minds and forgetting about it releasing soon. It'll just suddenly come out one day out of nowhere, probably.
though yeah i do agree it is most likely delayed