Starxas

3D puzzle game inspired by Portal and Superliminal.
Puzzle
Escape
Survival