Elvendan

Sci-fi roleplaying game about ancient aliens who work as a team against human invaders