It's a bit like Star Trek or Arrival adapted to RPG. A very unusual, complex, and challenging situation presented to the players, with additional sense of wonder. Looking good!
(full review in Polish: http://polter.pl/rpg/A-Breath-of-Fresh-Air-c29556)