Indie Games Trailer Anima: Song from the Abyss – Official Publisher Announcement Trailer November 7, 2026 Play video: Anima: Song from the Abyss - Official Publisher Announcement Trailer Anima: Song from the Abyss - Official Publisher Announcement Trailer Channel: Indie Games Hub Anima: Song from the Abyss – Official Publisher Announcement Trailer from Indie Games Hub