I heard terrific things about Giants: Citizen Kabuto and was sadly disappointed when I finally purchased and played it for myself.  The most obvious annoyance was the lack of an in game save option.  I just don't have patience to play the same mission over and over.  And over.  If you believe patience is a virtue, you can develop it playing this game.  As for me, I couldn't even stand to finish it.