>>720364467
>jesus new fucking game when???
sooner than you think, anon

Baba will rise from the ashes and revive the IP