Indie Games Trailer SuperBird – Official Announcement Trailer | Embargo 10 November (4 AM CET) November 10, 2026 Play video: SuperBird - Official Announcement Trailer | Embargo 10 November (4 AM CET) SuperBird - Official Announcement Trailer | Embargo 10 November (4 AM CET) Channel: Indie Games Hub SuperBird – Official Announcement Trailer | Embargo 10 November (4 AM CET) from Indie Games Hub