Is Medal of Honor: Frontline worth playing?