• @[email protected]
    link
    fedilink
    English
    83 months ago

    The trailer’s a pretty big nothing burger. The date is April 12th for the gameplay trailer. It’s not a release date.