Tag Selected: when a game actually lives up to the hype