Eishaaya

Survive against an unforgiving board of special pieces with nothing but your sidebar and your wits
Puzzle