Not the perfect game but the "vibe" is very nice...cute girls,positive and fun interactions,nice and matching music...it just oozes enjoyment and that's what i like the most about this game.