Myastere: Ruins of Deazniff launches April 15 for Switch, PC

"Spring wire action" game developed by Studio Saizensen.