Missions can range from making some kind of art usually based on the game, entering a code from their newsletter that gets mailed out, create a character that would fit within the series, and if you already preordered the game, they always have a mission where you show the receipt (obviously you blank out your personal information) and for it you get a ton of points. Also, they always have a mission where you put the game that they're promoting on a wishlist on a site like ign, gamespot, or 1up, and you get points for each one.