Heads up! 0.86.3 Beta is now up on the first page of this thread.
Seems to be a firefox thing. Opening link in chrome let it download fine.
@Kaninbil At this time it's not possible to adjust position or size of the info panels, but it's something that i have on my to-do list. Cheers!
It looks like you're new here. If you want to get involved, click one of these buttons!