Singapore – March 6, 2025 – Singapore-based publisher Soft Source, together with developer Yummy Yummy Tummy, are excited to announce the upcoming digital release of Fallen Legion Revenants on Nintendo. read more…