AylaSR

Walking simulator videogame that tries to pose an introspective look at ourselves.