camm

We found out something interesting yesterday about this weird Commander Viral capaign, and you can check it out HERE. Now today another interesting pic has apeared on the website. What can this game be?