• InfiniteGlitch
    link
    fedilink
    English
    38 months ago

    Are the developers actually back or just again a trailer and then disappearing into nothingness for another few years?