cross-posted from: lemmy.world/post/14421942

Europa – Reveal Trailer – Nintendo Switch

Coming in 2024.