A beautiful and mysterious 2D adventure through a surreal world of insects and heroes. A game for PC, Mac and Linux.