Googled it and it certainly looks interesting.
P.S. Decided to actually watch the trailer and now I think I will download it as it was quite entertaining and definitely seems like something I could enjoy. Not sure exactly on how gameplay will work as I glanced at a page on the website and watched the trailer but I will investigate more.
P.P.S. Hmmm looks like the "free download" isn't actually available until July 1 unless I am missing something.