I thought that the concept and puzzles were cool! However, I think that it was confusing in the beginning that one sprite was meant to walk on water while the other was meant to walk on land. Also, I think if you could explain why the sprites died (E.g. Fell in deep water, touched red triangle, etc.) that could help make the mechanics more clear. For your first released project, though, it's great!