it's short because you're a freakin cheater
:3 Definitely, playing each 'map' properly takes around 2~3 hours. Which imo, for 6 missions (last mission takes a LONG time) I would say its about 10 hours for each campaign. Add that to 3 campaigns, 30 hours is not that short. Unless you're playing around with cheats, which you can probably finish a mission within 30~40 minutes.