Viral marketing is basically marketing to an already existing group/social network and using marketing methods specifically targeted towards that group. Examples are videos, games, images, and etc. It works when people start talking about it. So you gotta come up with the craziest idea you can that will grab people's attention. Go on YouTube and you'll find tons of really cool viral videos.