The release date is written on the said game's page. If it says UNKNOWN, that means it's still early in development. Check out the blog for tips and teasers.
Some games are free and some are not. Check the said game's info page's "features" section for more information.
Check the said game's info page. There is a "download" tag, unless it's a browser based game or a game released on a different website.
Check the game's rating on said game's info page.
Usually the games are released for mac, linux and windows but please check the said game's info page for more information.
At the moment I only make games that can be played on a computer.
Until there are more female protagonists in games in general, I will keep making games with female protagonists.
That is called a false positive report. As long as you download the game from Impqueen.com the file is safe. Many indie games can be flagged as a virus.