FREE - In Google Play
FREE - in Win Phone Store
I remember Nigel Short asking a player who lost against the king's gambit how he could lose when Black has so many ways to equalise.
equality does not mean drawn !!lots of room for either player to cook up dangerous things in the king's gambit tread lightly