The good, bad, and ugly of handheld gaming consoles