I played both of the GTA missions and I find them to be fine games, but the level of complexity is a bit high for "I just got home after fourteen hours of work and I am so tired I can barely lift the controller onto my lap".