Serenity? Are you kidding mate?
to be fair, there are 8 other games called Serenity on itch alone.. so who knows what one he's talking about