Did you guys get a chance to try it? The download link here has nothing in it :/
Sure, whatever. You've stated several times that you only have access to a Mac so I guarantee you only play at most 10% of the games that you spam your comments on.
All the rest of the time you just write something generic about the visuals and then spam an invitation to your website. Don't think you're fooling anyone.