Yes, Savant looks very nice, but its 2$ in normal case. I mean, not sure if developer will bother to do sale here.
No, but they offer it on Gamersgate, Humble Store, and Steam, so why not here? Plus, if IGS can get on good terms with D-Pad, they might be more interested in featuring OwlBoy here if/when it is completed. ;]