Yes, yes I have. For any chrome users, it is on the app thing as a free download.
It's severely over hyped. It's well presented, and not the worst "catapult" game I've played, but there's far better ones for free. It doesn't even try anything new. There's the usual stuff, plain cannon ball, three in one, bomb, heavy, drop thing etc. Seen it all before. It's certainly not bad, but I wouldn't pay for it.