The Last Song developers Jyamma Games have revealed to RPS that they’re owed months of salary, following layoffs in 2025.