I really like the idea of viewing items through the viewpoint of an alien species pointing out absurd human behaviours - super creative! I specifically found the "apex predatory turtles" line tragically funny.
The minigames helped spice up the gameplay, but I found them a bit too simple. The terrain itself had really nice rock textures and was interesting and fun to explore! Overall, good job!