Self Portrait (Interior) – Download Game
Self Portrait (Interior) is a very weird experimental art game in which you explore the inner workings of artist Theo Triantafyllidis…..literally, as you explore his inner organs and listen to his innermost thoughts, desires and fears.
Self Portrait (Interior) is … Read More