Yeah, it's not like gaming lagoon. There's no 'free offers' and crap to do. Basically (as of right now) you get points for logging in daily and answering a daily question. You can redeem the points for items when they restock.
Also, when you first sign up you get to play a game to get you more points.
It's a cool site.
Also- yeah, you get points from referring other people. Once you get 20 refs, you become 'Z-list' which means you get twice the amount of points for logging in, answering the question, and referring. You also get a t-shirt for being Z-list.