This keeps popping up on my screen randomly. There was an App icon seemingly for this in my Applications folder but I deleted it. But this thing still pops up. I've never downloaded this game. I can close it and it goes away without anything happening but how do I make it go away for good? I only noticed it after trying to download iStat menus widget for the Dashboard in 10.9.5 Mavericks which didn't work out. Did I end up with a virus?