I actually hate the whole "hardcore" and "casual" labeling. While I know there's a difference between someone who spends lots of time playing high-quality games, and someone who plays Angry Birds once in a while, those labels just make it seem like that's all there is, and nothing more. (also, mostly game
I see myself as something between those two... I don't play games every day, but when I pick up a game, I can sit for hours, trying to get all the secrets, collecting everything... also I get really interested in the game worlds themselves(the levels, characters...) and the series, even when I might not be very good at the game. Really, most of the time it's the gamer that's "casual" or "hardcore", if such words are needed, not the games.