An embarrassing failure of the US patent system: Nintendo’s latest patents September 12, 2025 by kamal Comments