Anyone play this game yet?? I just got it this weekend and I'm really confused...but my cousin told me to get it and she loves it. So far it seems cool ...