Has anyone played this game yet? Is it good? Judging by several different videos it seems good enough and I hope it can live up to the expectations.