anyone else think this game is a little hard? i am stuck on the first mission cuz i keep getting seen...i made it to the second, but did horrible! is it just me????