The Legend of Celia — Release Date & Steam Followers | steampeek