Epic Games loves shooters, but they didn't necessarily design Unreal Engine technology exclusive to the genre. Studios could be crafting RPGs or strategy titles with their middleware, and we may see change as companies like Square Enix start making use of Unreal Engine, but, right now, it's primarily driving games where you shoot things and they blow up.
Such a revelation upsets CliffyB. "...it frustrates the shit out of me man. It's possible to do anything with this technology; it's very flexible technology. Because of the fact that we at Epic happen to love shooters and happen to be very good at shooters those are the games we make. You can do some amazing things with it. Developers need to get their heads together and figure out what kind of interesting things you can do with it," he says.