Team Echo

An exploration game about a baby bat searching for her new home.
Adventure