Games like AimJJang

On some unknown planet, I arrived with my friend, Orrr... Why am I here? I have no memory of anything...

On some unknown planet, I arrived with my friend, Orrr... Why am I here? I have no memory of anything...
Picked to match AimJJang on gameplay, themes, and feel.























