A puzzle game about 2 aliens trapped in separate layers!
Together Yet Apart by jacjson, TheCHONK (itch.io)