yes to both. haven't played it since mid may and it was sliiightly laggy here and there but it ran well in desktop (I think I have 0.1.4?)and it's fine to download, I haven't seen anyone mention it being suspicious