No
Not really but I'd probably at least check it out anyways
Sure
as long as you've never played any of these. If you have, not really interested in any.
--
http://img.imgcake.com/RegaroUlquiorrapngse.png
http://nightly.mozilla.org