Horrid Henry - Horrid Henry What is your review for the video game "Horrid Henry"? Computer Issues & Video Gaming.