Never have I thought trial and error was a bad game design considering it's something you do for almost every thing you do in life. It's interesting and... well... You get to learn something new everyday. And the "casual gamer" stereotype should have another title because not wanting to learn things to do things is beyond the word casual.