One Perfect Day is a game that explores the topics of abuse and self-compassion. Encompassed in a first person puzzle adventure where players attempt to escape a time loop by solving non-linears pu...