Category: Action and Adventure Games. Added on 10 Apr 2021. Self is a short game about a lost soul. You have to recover the fragments of your self and be touched by the higher being. Jump and release the soul on time to recover those fragments suspended in the limbo.