4ullstop

A first person puzzle game about deciphering an alien language
Puzzle