ProLooks great, is addictive and huge value
ContraNo multiplayer, not as many levels as you'd like
ProWell designed, fun, reasonably good quality in mos...
ContraExpensive for an iPhone app, tries to push you tow...
ProCrisp graphics, addictive gameplay
ContraMore game modes