A unique and challenging action-adventure game with minimal guidance. Explore a once-flourishing land of sentient insects, solve cryptic puzzles, and try not to draw the attention of something bigger than you...