Anyone playing this yet?....would like to know your thoughts. I bought it on the first day it hit the stores...