COD cheaters using third-party hardware devices now have their days numbered. Multiplayer matches on Activision's latest Call of Duty games will see fewer cheaters soon.
Ico should have been more successful than it did. Video games live and die by popular opinion, attention, and no small measure of luck. Some games, despite their excellence, could be overshadowed by a different one from a more popular franchise and/or developer.