I'm looking for some games to play on Android that are adventure based and have a story (if possible). I've looked at a bunch but they all look boring or are too expensive.

I'm looking for games that are preferably for free. I am also looking for games that are 3D and not platform based.

I'll mos likely buy Modern Combat 4 when my Gameklip arrives

Any suggestions.