Indie Games Trailer Furei: Journey of Two Spirits – Official Announcement Trailer November 2, 2026 Play video: Furei: Journey of Two Spirits - Official Announcement Trailer Furei: Journey of Two Spirits - Official Announcement Trailer Channel: Indie Games Hub Furei: Journey of Two Spirits – Official Announcement Trailer from Indie Games Hub